package com.hero.jobweb.service;

import com.hero.basicsystem.entity.User;
import com.hero.jobweb.entity.TbUsers;
import com.hero.web.entity.BaseEntity;
import com.hero.web.service.IService;

/**
 * 个人平台管理
 * @author Volcano
 *
 */
public interface IPersonalService extends IService {
	
	/**
	 * 跟人管理平台,首页实体,用以传递参数
	 * @author Volcano
	 */
	public static class PersonalIndexEntity extends BaseEntity{
		
	};
	
	/**
	 * 查询个人平台管理首页
	 * @param personalIndexEntity
	 * @return
	 */
	PersonalIndexEntity queryPersonalIndex(PersonalIndexEntity personalIndexEntity);
	
	/**
	 * 注册个人用户
	 * @param user
	 */
	User jtaSavePersonalUser(User user);
	
	/**
	 * 用户是否存在
	 * @param user
	 * @return
	 */
	TbUsers existsUser(User user);
}
